package com.example.leetcode.BFS;

import java.util.List;

/**
 *
 * 题目描述
 * 给定一个起始字符串和一个终止字符串，以及一个单词表，求是否可以将起始字符串每次改
 * 一个字符，直到改成终止字符串，且所有中间的修改过程表示的字符串都可以在单词表里找到。
 * 若存在，输出需要修改次数最少的所有更改方式。
 * 输入输出样例
 * 输入是两个字符串，输出是一个二维字符串数组，表示每种字符串修改方式。
 * Input: beginWord = "hit", endWord = "cog",
 * wordList = ["hot","dot","dog","lot","log","cog"]
 * Output:
 * [["hit","hot","dot","dog","cog"],
 * ["hit","hot","lot","log","cog"]]
 *
 *
 * @Description TODO
 * @date 2021/5/31 15:54
 * @Author liuzhihui
 * @Version 1.0
 */
public class Solution_2_126 {
    public static void main(String[] args) {

    }
    public List<List<String>> findLadders(String beginWord, String endWord, List<String> wordList) {
        return null;
    }
}
